Package | kbv.ita.aws |
Type | StructureDefinition |
Id | Id |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=kbv.ita.aws@1.2.0&canonical=https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Termin |
Url | https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Termin |
Version | 1.2.0 |
Status | active |
Name | KBV_PR_AW_Termin |
Experimental | False |
Copyright | Copyright © [2020], Kassenärztliche Bundesvereinigung (KBV). All rights reserved. |
Type | Appointment |
Kind | resource |
No resources found
StructureDefinition | |
https://fhir.kbv.de/StructureDefinition/KBV_EX_AW_Termin_Terminserie ![]() | KBV_EX_AW_Termin_Terminserie |
https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Behandelnder ![]() | KBV_PR_AW_Behandelnder |
https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Betriebsstaette_Ort ![]() | KBV_PR_AW_Betriebsstaette_Ort |
https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Patient ![]() | KBV_PR_AW_Patient |
{
"resourceType" : "StructureDefinition",
"url" : "https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Termin",
"version" : "1.2.0",
"name" : "KBV_PR_AW_Termin",
"status" : "active",
"copyright" : "Copyright © [2020], Kassenärztliche Bundesvereinigung (KBV). All rights reserved.",
"fhirVersion" : "4.0.1",
"mapping" : [
{
"identity" : "workflow",
"uri" : "http://hl7.org/fhir/workflow",
"name" : "Workflow Pattern"
},
{
"identity" : "rim",
"uri" : "http://hl7.org/v3",
"name" : "RIM Mapping"
},
{
"identity" : "ical",
"uri" : "http://ietf.org/rfc/2445",
"name" : "iCalendar"
},
{
"identity" : "w5",
"uri" : "http://hl7.org/fhir/fivews",
"name" : "FiveWs Pattern Mapping"
},
{
"identity" : "v2",
"uri" : "http://hl7.org/v2",
"name" : "HL7 v2 Mapping"
}
],
"kind" : "resource",
"abstract" : false,
"type" : "Appointment",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Appointment",
"derivation" : "constraint",
"differential" : {
"element" : [
{
"id" : "Appointment",
"path" : "Appointment",
"constraint" : [
{
"key" : "AWS-1",
"severity" : "error",
"human" : "Der Status muss booked oder cancelled sein",
"expression" : "status='booked' or status='cancelled'",
"source" : "https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Termin"
}
]
},
{
"id" : "Appointment.id",
"path" : "Appointment.id",
"min" : 1
},
{
"id" : "Appointment.meta",
"path" : "Appointment.meta",
"min" : 1
},
{
"id" : "Appointment.meta.versionId",
"path" : "Appointment.meta.versionId",
"min" : 1
},
{
"id" : "Appointment.meta.lastUpdated",
"path" : "Appointment.meta.lastUpdated",
"min" : 1
},
{
"id" : "Appointment.meta.profile",
"path" : "Appointment.meta.profile",
"min" : 1,
"max" : "1",
"fixedCanonical" : "https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Termin|1.2.0"
},
{
"id" : "Appointment.text",
"path" : "Appointment.text",
"min" : 1
},
{
"id" : "Appointment.extension",
"path" : "Appointment.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"rules" : "open"
}
},
{
"id" : "Appointment.extension:Terminserie",
"path" : "Appointment.extension",
"sliceName" : "Terminserie",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://fhir.kbv.de/StructureDefinition/KBV_EX_AW_Termin_Terminserie"
]
}
]
},
{
"id" : "Appointment.identifier",
"path" : "Appointment.identifier",
"max" : "0"
},
{
"id" : "Appointment.status",
"path" : "Appointment.status",
"short" : "booked | cancelled",
"definition" : "Dieses Status dieser Ressource kann gebucht(booked) oder abgesagt(cancelled) sein."
},
{
"id" : "Appointment.cancelationReason",
"path" : "Appointment.cancelationReason",
"max" : "0"
},
{
"id" : "Appointment.serviceCategory",
"path" : "Appointment.serviceCategory",
"max" : "0"
},
{
"id" : "Appointment.serviceType",
"path" : "Appointment.serviceType",
"short" : "Terminkategorie",
"definition" : "Dem Termin kann einer Kategorie zugeordnet werden. Die Kategorie wird vom exportierenden PVS vergeben. Termine der gleichen Art müssen die gleiche Kategorie haben. Z.B. Impftermine werden mit der Kategorie âImpfâ versehen.",
"mustSupport" : true
},
{
"id" : "Appointment.serviceType.coding",
"path" : "Appointment.serviceType.coding",
"max" : "0"
},
{
"id" : "Appointment.serviceType.text",
"path" : "Appointment.serviceType.text",
"short" : "Terminkategorie",
"definition" : "Dem Termin kann eine Kategorie zugeordnet werden. Die Kategorie wird vom exportierenden PVS vergeben. Termine der gleichen Art müssen die gleiche Kategorie haben. Z.B. Impftermine werden mit der Kategorie âImpfâ versehen. Ãber die Kategorie können auch Räume abgebildet werden.",
"min" : 1
},
{
"id" : "Appointment.specialty",
"path" : "Appointment.specialty",
"max" : "0"
},
{
"id" : "Appointment.appointmentType",
"path" : "Appointment.appointmentType",
"max" : "0"
},
{
"id" : "Appointment.reasonCode",
"path" : "Appointment.reasonCode",
"max" : "0"
},
{
"id" : "Appointment.reasonReference",
"path" : "Appointment.reasonReference",
"max" : "0"
},
{
"id" : "Appointment.priority",
"path" : "Appointment.priority",
"max" : "0"
},
{
"id" : "Appointment.description",
"path" : "Appointment.description",
"short" : "Ãberschrift",
"definition" : "Kurzbeschreibung des Termins"
},
{
"id" : "Appointment.supportingInformation",
"path" : "Appointment.supportingInformation",
"max" : "0"
},
{
"id" : "Appointment.start",
"path" : "Appointment.start",
"short" : "Beginn",
"definition" : "Beginn des Termins mit Datum und Uhrzeit",
"mustSupport" : true
},
{
"id" : "Appointment.end",
"path" : "Appointment.end",
"short" : "Ende",
"definition" : "Ende des Termins mit Datum und Uhrzeit",
"mustSupport" : true
},
{
"id" : "Appointment.minutesDuration",
"path" : "Appointment.minutesDuration",
"max" : "0"
},
{
"id" : "Appointment.slot",
"path" : "Appointment.slot",
"max" : "0"
},
{
"id" : "Appointment.created",
"path" : "Appointment.created",
"max" : "0"
},
{
"id" : "Appointment.comment",
"path" : "Appointment.comment",
"short" : "Terminnotiz",
"definition" : "Die Beschreibung bzw. Notiz des Termins",
"mustSupport" : true
},
{
"id" : "Appointment.patientInstruction",
"path" : "Appointment.patientInstruction",
"max" : "0"
},
{
"id" : "Appointment.basedOn",
"path" : "Appointment.basedOn",
"max" : "0"
},
{
"id" : "Appointment.participant",
"path" : "Appointment.participant",
"mustSupport" : true
},
{
"id" : "Appointment.participant.type",
"path" : "Appointment.participant.type",
"mustSupport" : true,
"binding" : {
"strength" : "required"
}
},
{
"id" : "Appointment.participant.type.coding",
"path" : "Appointment.participant.type.coding",
"min" : 1,
"max" : "1"
},
{
"id" : "Appointment.participant.type.coding.system",
"path" : "Appointment.participant.type.coding.system",
"min" : 1
},
{
"id" : "Appointment.participant.type.coding.code",
"path" : "Appointment.participant.type.coding.code",
"min" : 1
},
{
"id" : "Appointment.participant.type.coding.display",
"path" : "Appointment.participant.type.coding.display",
"max" : "0"
},
{
"id" : "Appointment.participant.type.coding.userSelected",
"path" : "Appointment.participant.type.coding.userSelected",
"max" : "0"
},
{
"id" : "Appointment.participant.type.text",
"path" : "Appointment.participant.type.text",
"max" : "0"
},
{
"id" : "Appointment.participant.actor",
"path" : "Appointment.participant.actor",
"min" : 1,
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Patient|1.2.0",
"https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Behandelnder|1.2.0",
"https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Betriebsstaette_Ort|1.2.0"
]
}
],
"mustSupport" : true
},
{
"id" : "Appointment.participant.actor.reference",
"path" : "Appointment.participant.actor.reference",
"min" : 1
},
{
"id" : "Appointment.participant.actor.type",
"path" : "Appointment.participant.actor.type",
"max" : "0"
},
{
"id" : "Appointment.participant.actor.identifier.use",
"path" : "Appointment.participant.actor.identifier.use",
"max" : "0"
},
{
"id" : "Appointment.participant.actor.identifier.type",
"path" : "Appointment.participant.actor.identifier.type",
"max" : "0"
},
{
"id" : "Appointment.participant.actor.identifier.system",
"path" : "Appointment.participant.actor.identifier.system",
"min" : 1,
"fixedUri" : "https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR"
},
{
"id" : "Appointment.participant.actor.identifier.value",
"path" : "Appointment.participant.actor.identifier.value",
"min" : 1
},
{
"id" : "Appointment.participant.actor.identifier.period",
"path" : "Appointment.participant.actor.identifier.period",
"max" : "0"
},
{
"id" : "Appointment.participant.actor.identifier.assigner",
"path" : "Appointment.participant.actor.identifier.assigner",
"max" : "0"
},
{
"id" : "Appointment.participant.actor.display",
"path" : "Appointment.participant.actor.display",
"max" : "0"
},
{
"id" : "Appointment.participant.required",
"path" : "Appointment.participant.required",
"max" : "0"
},
{
"id" : "Appointment.participant.status",
"path" : "Appointment.participant.status",
"fixedCode" : "accepted"
},
{
"id" : "Appointment.participant.period",
"path" : "Appointment.participant.period",
"max" : "0"
},
{
"id" : "Appointment.requestedPeriod",
"path" : "Appointment.requestedPeriod",
"max" : "0"
}
]
},
"text" : {
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.